﻿$(function () {
    //$('ul#reservationPaymentSelect li:first-child').addClass('selected');
    $('ul#reservationPaymentSelect li').css('cursor', 'pointer').each(function () {
        var $input = $(this).find('input[type=radio]');

        if ($input.prop('checked')) {
            $(this).addClass('selected');
            $('#paymentSummary-rabatValue').text($(this).find('#rabatPriceValue').val());
            $('#paymentSummary-totalCost').text($(this).find('#reservationValueWithRabat').val());
            $('#rabat-value').text($(this).find('.payment-rabat-value').text());
        }
        $(this).click(function () {
            if ($(this).hasClass('selected')) return;
            $('ul#reservationPaymentSelect li.selected').removeClass('selected');
            $(this).addClass('selected');
            $('#paymentSummary-rabatValue').text($(this).find('#rabatPriceValue').val());
            $('#paymentSummary-totalCost').text($(this).find('#reservationValueWithRabat').val());
            $('#rabat-value').text($(this).find('.payment-rabat-value').text());
            $input.prop('checked', true);
        });
    });

    $('a[id$=lnkEndReservation]').click(function (e) {
        if (!$('input[name=payment_type]:checked').is('input')) {
            $('<p>Musisz wybrać formę płatności!</p>').dialog({ modal: true, title: 'Brak formy płatności' });
            e.preventDefault();
        }
    });

});